About J&h Lofts Limited (13627115) United Kingdom