About Amplespace Ltd (02912869) United Kingdom