About Devitt & Sons Limited (06541139) United Kingdom