About Quick Mcmorran Limited (06325643) United Kingdom