About Baldo & Mason Ltd (12404079) United Kingdom