About Jm & Rj Chandler Limited (07692641) United Kingdom