About J Palmberg Consulting Ltd (09717265) United Kingdom