About A Stubbs Limited (06186469) United Kingdom