About Sambills Management Limited (12959213) United Kingdom