About Glen-revis Limited (03640093) United Kingdom