About Shepherd Byrne Limited (05327675) United Kingdom