About Krarup & Gill Limited (00873887) United Kingdom