About Kenyon Block Consultants Limited (04991130) United Kingdom