About Sward Holding Limited (13298619) United Kingdom