About Fifty Two Latitude Limited (09285796) United Kingdom