About Elizabeth Scott International Limited (12439173) United Kingdom