About Sheppard Rockey & Williams Limited (05411592) United Kingdom