About The Bean Belt Limited (11987047) United Kingdom