About Bardell & Byrne Limited (04588258) United Kingdom