About Calrose Limited (07330565) United Kingdom