About Richard Bowness Limited (07888332) United Kingdom