About S K Barker Ltd (10248367) United Kingdom