About Swanspool House Ba Limited (13367020) United Kingdom