About Alex Mcguire Conservation Limited (11396767) United Kingdom