About J. Skene Roofing Limited (10824427) United Kingdom