About Gamblin Technicians Limited (07588529) United Kingdom