About Ruberoid Pension Trustee Limited (06024169) United Kingdom