About Alan Projects Limited (10755183) United Kingdom