About Scullum Developments Limited (12654170) United Kingdom