About Saward Holdings 3 Limited (12382299) United Kingdom