About Trevor Skitterall Ltd (04622103) United Kingdom