About Richard Bowes Ltd (07171184) United Kingdom