About J. Biro & Sons Engineering Company Limited (01210796) United Kingdom