About Baxter Fawcett Design Studio Limited (06424007) United Kingdom