About Buckthorn Associates Ltd (07603972) United Kingdom