About Keen Phillips Services Limited (05240691) United Kingdom