About Ij Sellars 86 Limited (SC704662) United Kingdom