About Beckingham S Limited (07307681) United Kingdom