About Swanshel Limited (01302103) United Kingdom