About Pavliczech Specialist Limited (07603003) United Kingdom