About Rhoomes & Extensions Ltd (11399721) United Kingdom