About Gilbert And Clark Limited (07040536) United Kingdom