About A & A Scott Holdings Ltd (SC562877) United Kingdom