About S M Heard Limited (07092771) United Kingdom