About Richard Waite Ltd (06030228) United Kingdom