About Barnaby Taylor Music Limited (06909693) United Kingdom