About Allen & Co (midlands) Limited (05299296) United Kingdom