About Rebar Kebabs Limited (12047342) United Kingdom