About Jamie Sandford Limited (12579157) United Kingdom