LET'S LET LIMITED, HAMILTON, United Kingdom