About Jamie Backshall Limited (13071434) United Kingdom