About Alfie & Jewel Kent Ltd (12229832) United Kingdom