About Shepherd Gilmour (leeds) Limited (04328060) United Kingdom