About Coqbull Piccadilly Ltd (12430758) United Kingdom