About Beccor Limited (05141862) United Kingdom