About General Works Holdings Limited (09896266) United Kingdom