About The Bowler Clerkenwell Ltd (12649625) United Kingdom