About Fine Detail Inventory Company Limited (10063873) United Kingdom