About Latitude One Services Limited (08836115) United Kingdom