About J Lundberg Consulting Services Limited (09798872) United Kingdom