About Julespallen Consultancy Limited (07781526) United Kingdom