About The Bacon Roller Limited (13000101) United Kingdom