About Sans Bean Limited (09059854) United Kingdom