About Sterling & Pound Limited (12307401) United Kingdom