About Glen Durrant Limited (09891660) United Kingdom