About Slack & Parr (desyplan) Limited (01900913) United Kingdom