About Calrate Limited (02878078) United Kingdom