About Kendalls Close 1971 Limited (09117668) United Kingdom