About Moquet-chatenier Research Limited (09246662) United Kingdom