About Shepherd And King Limited (11617162) United Kingdom