About Paffard Management Services Limited (02143083) United Kingdom