About Jake Montgomery Services Limited (SC631633) United Kingdom