About Sjt Projects ( Tunbridge Wells ) Limited (10638698) United Kingdom