About Jamie Barwick Limited (10135993) United Kingdom