About K&k Fabrications Limited (12399362) United Kingdom