About Allenby Maintenance Limited (02047701) United Kingdom