About Swan Engineering Service & Solutions Limited (10363373) United Kingdom