About Calculus Properties Ltd (06530138) United Kingdom