About Crescent Bell & Hare Limited (08121626) United Kingdom