About Flexspace One Ltd (07773050) United Kingdom