About Glenn T Harris Limited (05465051) United Kingdom