About Dave Griffin Glass Specialist Limited (07595086) United Kingdom