About Swanshurst Limited (04330370) United Kingdom