About O. L. (realisations) Limited (02171252) United Kingdom