About Spong De Burca Ltd (10838676) United Kingdom