About Sr Howell & Co (ramsey) Limited (04483418) United Kingdom