About Alex Baskerville Limited (SC583530) United Kingdom