About J Ahmad (nabwood) Limited (10873394) United Kingdom