About A T & B Ltd. (SC455938) United Kingdom