About Miles Shepherd Projects Limited (05080713) United Kingdom