About Derrick Buchanan Ltd (10184749) United Kingdom