About Jam Eagle & Child Limited (12963207) United Kingdom