About Trevor Manning Limited (04609443) United Kingdom