About Shepherd International Ltd (11569023) United Kingdom