About N. J. Allen Developments Limited (05839771) United Kingdom