About Bis Henderson Limited (03123810) United Kingdom