About Welsh Rarebits Limited (02708692) United Kingdom