About Ricky Bowman Limited (08923209) United Kingdom