About Absolute Workspace Limited (06995515) United Kingdom