About Chalgray (london) Limited (00594429) United Kingdom