About Oa Installations Ltd (12284920) United Kingdom