About Sterling & Beanland Limited (10913213) United Kingdom