About Shellia Consulting Limited (09482663) United Kingdom