About J.bird Engineering Ltd (12403599) United Kingdom