About Swinegate Management Services Limited (03138297) United Kingdom