About Harvey & Bell Ltd (12278557) United Kingdom