About Allmand Limited (01708790) United Kingdom