About Culley & Curtis Ltd (12725003) United Kingdom