About B & P Thornley Limited (06785872) United Kingdom