About Pace Screen Ltd (06280007) United Kingdom