About Allen Hambel Limited (13533811) United Kingdom