About Bonham Scott Limited (11939299) United Kingdom