About Beckthorne Limited (10239233) United Kingdom