About Outdoor Installations Limited (06279733) United Kingdom