About Birchdale Installations Limited (07993473) United Kingdom