About Roger Cranstone Ltd (11246419) United Kingdom