About A & J M Sheppard (pencoed) Limited (03231105) United Kingdom