About Swallowdale 1974 Limited (09130427) United Kingdom