About Beccanor Limited (07607136) United Kingdom