About Claire Bowes Consulting Limited (11251528) United Kingdom