About S P Angel & Co Limited (07844576) United Kingdom