About Heard And Sendell Limited (02532915) United Kingdom