About Office & Welfare Installations Ltd (12279684) United Kingdom