About The Harwell Quad One Limited (10289329) United Kingdom