About Early Bird Industrial & Trading Limited (12234481) United Kingdom