About Frank And Sterling Limited (11453635) United Kingdom