About Darrell Barnes Limited (11704333) United Kingdom