About J B Irwin Engineering Limited (12044613) United Kingdom