About Beckett Taylor Limited (09388089) United Kingdom