About Alex Peel Limited (11322160) United Kingdom