About Peter Findlay Cta Limited (07035064) United Kingdom