About P & S Biggs Ltd (08783448) United Kingdom