About O Sullivan Installations Limited (06794349) United Kingdom