About George Marshall (ancrum) Limited (SC032243) United Kingdom