About Trevor Shaw Limited (07296063) United Kingdom