About Beckers (uk) Limited (03037554) United Kingdom