About Mcintosh Shepherd Limited (SC677693) United Kingdom