About Pikemere Limited (02440406) United Kingdom