About Andrew Swain Limited (SC044303) United Kingdom