About The Third Floor London Limited (07670649) United Kingdom