About Stephen Carlisle Ltd (07947844) United Kingdom