About Franklin Scott Mechanical Ltd (10431845) United Kingdom