About Swallow Brook Ltd (09047843) United Kingdom