About Larry Bouk Ltd (12908806) United Kingdom