About Vesrefurb Ltd (12615145) United Kingdom