About Shepherds Place Limited (10352733) United Kingdom