About Serwa Smith Ltd (13241476) United Kingdom