About Calmson Jarvis Limited (10655785) United Kingdom