About Scott&co. Ltd (13135347) United Kingdom