About Serocor Holdings Limited (06254182) United Kingdom