About Bertram & Illingworth Limited (00832962) United Kingdom