About Baldromma Associates Limited (08686540) United Kingdom