About Ash Barclay Limited (13713367) United Kingdom