About Beckwood Sns Ltd (12248588) United Kingdom