About Jbt Designs Ltd (10954926) United Kingdom