About Schweitzer Pa Limited (07557889) United Kingdom