About Gilbert Allen Limited (02824291) United Kingdom