About Alex & Removal& London Ltd (13314544) United Kingdom