About Accles & Shelvoke Limited (00220533) United Kingdom