About C Glass Consulting Ltd (07691251) United Kingdom