About Sidsaff Company Ltd (13335398) United Kingdom