About Space Brentwood Ltd (13671996) United Kingdom