About Luke & Jack Limited (SC483559) United Kingdom