About The Borrow Shop Ltd (13240356) United Kingdom