About Guy Mowbray Limited (09421333) United Kingdom