About Shane Neubauer Ltd (13498711) United Kingdom