About Scott & Frenzi Ltd (SC673124) United Kingdom