About Limbury Ltd. (03055621) United Kingdom