About Sterling Offices & Storage Ltd (11831433) United Kingdom