About The Limes Company Limited (02864891) United Kingdom