About Beckworth Close Lindfield Limited (04706781) United Kingdom