About Bleecker & Laguardia Limited (08415420) United Kingdom