About Killingworth Advisors Limited (08822992) United Kingdom