About Swallow Mill Business Centre Ltd (09627757) United Kingdom