About Maxi S (rotisserie) Limited (04864554) United Kingdom