About Broomhill Plasterers Limited (SC688952) United Kingdom