About Glc & R Williams Limited (09704421) United Kingdom