About Culling & Khan Ltd (11608327) United Kingdom