About Callingham Ltd (05256502) United Kingdom