About R K & S M Heard Limited (05453142) United Kingdom