About Cambria Installations Ltd (10537319) United Kingdom