About A.t.thrower And Son Limited (00720827) United Kingdom