About Shepherd Supplies And Sales Limited (NI677209) United Kingdom