About Jordi Bosch Limited (07676112) United Kingdom