About Shaw & Roughley Limited (05660469) United Kingdom