About Beckett Farrell Limited (10364524) United Kingdom