About Lee Engineers And Co Limited (07822147) United Kingdom