About Crosby & Hope Ltd (11552248) United Kingdom