About Swallowfields Corporation Limited (05361952) United Kingdom