About Ktrow Refurbishments Ltd (09412961) United Kingdom