About Rickman Consulting Limited (09992657) United Kingdom