About Richard Bowdler Limited (06535949) United Kingdom