About J3 Building Solutions Limited (07087310) United Kingdom